Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F24 France F4 Renault Slovenian Open - Ljubljana Open de Franche Comte - Besancon Open Castilla y Leon - Segovia Tatra Banka Open 2003 - Bratislava Open Mutouest - St. Brieuc Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Open de Franche-Comte - Besancon Challenger Britania Zavaleta - Puebla Ciur Cup 99 - Prague Open Maxon - Barcelona Kueppers Kolsch Cup by Lambertz - Aachen Internationaux de Bretagne - Brest Siemens Open 2001 - Scheveningen Morocco Tennis Tour - Casablanca Tatra Banka Open - Bratislava Croatia Osiguranje Rijeka Open - Rijeka Morocco Tennis Tour - Marrakech Medicor Open - Budapest Laser Vision USTA Challenger - Amarillo Siemens Open 2007 - Scheveningen Internationale Tenniskampioenschappen - Scheveningen Geneva Challenger - Geneva Challenger 42 - Andrezieux Tean International - Alphen FILA Challenger - Biella Challenger DCNS de Cherbourg - Cherbourg Napoli International Cup - Napoli Pekao Open - Szczecin Morocco Tennis Tour - Meknes Polish Open 2000 - Poznan FILA Challenger Biella - Biella Open de Charleroi - Charleroi Yugoslavia Open - Belgrade Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Top Wool Challenger Biella - Biella Zivnobanka Czech Open - Prostejov VSZ Solvak Open Challenger - Kosice s'Tennis Masters Challenger - Graz IPP Geneva Trophy - Geneva XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Tampere Challenger - Tampere The Joyce Eisenberg Jerusalem Open - Jerusalem Mobilux Open - Luxembourg Zagreb Open - Zagreb VIII Torneo Internazionale di Tennis - Barletta Open Sainte Victoire - Aix-En-Provence Pro Tennis World Open - Sunrise Sunrise Challenger Alfa Romeo Tennis Cup - Cordenons Rhein-Main Challenger 2004 - Aschaffenburg Cordenons Challenger Trani Challenger Porsche Open - Poznan Mons Challenger Tashkent Challenger Ethias Trophy - Mons Open D'Orleans - Orleans Tunis Open 2007 - Tunis Rome Challenger Cairo Challenger Prostejov Challenger Lugano Challenger Privat Bank Cup - Dnepropetrovsk Internazionali di Tennis Dell'Umbria - Todi Alphen Challenger Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Ethias Tennis Trophy - Mons Marburg Challenger Manerbio Challenger San Marino Challenger Rijeka Open - Rijeka Siemens Open - Scheveningen Open Prevadies - St. Brieuc Ciudad de Pozoblanco Open Diputacion - Cordoba San Marino Cepu Open - San Marino Citta di Como - Como AT&T Challenger of Dallas - Dallas XI Venice Open - Venice The Nottingham Cahllenger - Nottingham Medicor Open - Budapest Mobilux Open - Luxembourg Cordenons Challenger Mauritius Open - Mauritius Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de L'Isere (Open 38) - Grenoble Delray Beach International Tennis Championships - Delray Beach Volkswagen TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Croatian Indoors - Zagreb Internazionali di Tennis di San Marino - San Marino Memorial Savigny - Sassuolo RCA Championships - Indianapolis Gold Flake Open - Chennai Prasentiert Von Seat Wolfsburg - Wolfsburg Adidas International - Sydney Challenger Ford de Cherbourg - Cherbourg Grolsch Open - Amsterdam AXA Cup - London Heineken Trophy - 's-Hertogenbosch Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. BPCA Open de Nice-Tounoi Challenger - Nice Exim Agmedia Open - Kosice Waldbaum's Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Adidas International - Sydney Kroger / St. Jude International - Memphis Zagreb Open - Zagreb Abierto Mexicano de Tenis Pegaso - Acapulco Sybase Open - San Jose Ciur Pribram Challenger - Pribram Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Estoril Open - Estoril Verizon Tennis Challenge - Atlanta Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston Venice Open - Venice Mallorca Open - Mallorca LTA Manchester challenger - Manchester Torneo Internazionale di Tennis ATP-Challenger - Merano Internationaler Raiffeisen Grand Prix - St. Polten Black Forest Open - Freudenstadt Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham Challenger DCN de Cherbourg - Cherbourg Telenordia Swedish Open - Bastad Croatia Open - Umag Open de l'Isere - Grenoble Idea Prokom Open - Sopot Cairo Challenger - Cairo Gelsor Open Romania - Bucharest Connex Open Romania - Bucharest KGHM Polish Indoors - Wroclaw San Marino Cepu Open - San Marino CA Tennis Trophy - Vienna Adidas International - Sydney Zagreb Open - Zagreb Ostend Challenger Tennis Cup of Flanders - Ostende Grolsch Cup - Warsaw Meridiana Sardegna Open - Olbia Toluca Challenger - Toluca XL Capital Bermuda Open - Bermuda Maia Open - Oporto Jagermeister Open - Braunschweig Prague Challenger - Prague Venice Challenger - Venice Estoril Open - Estoril Yitzhak Rabin Men's Challenger - Tel Aviv Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca KGHM Polish Indoors - Wroclaw Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch San Remo Tennis Cup - San Remo Merano Open - Merano Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Gelsor Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Copenhagen Open - Copenhagen Davidoff Swiss Indoors - Basel Pekao Open - Szczecin AAPT Championships - Adelaide Grand Prix Hassan II - Casablanca Qatar Exxon Mobil Open 2003 - Doha Open Seat-Godo 2000 - Barcelona Samsung Open - Brighton Mallorca Open - Mallorca Milan Indoors - Milan Idea Prokom Open - Sopot Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten International Championship of Croatia - Umag Estoril Open - Estoril Open Seat Godo 2003 - Barcelona BMW Open - Munich Energis Dutch Open - Amsterdam Energis Open - Amersfoort Cherbourg Challenger International Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Auckland Zagreb Marseille Milan Estoril Romanian Open - Bucharest Munich Halle Kitzbuhel Amsterdam Palermo Open de Tenis Comunidad Valenciana - Valencia International Championship of Croatia - Umag Copa AT&T - Buenos Aires Moscow ATP Challenger Trophy 2008 - Trnava San Marino Montevideo Ethias Trophy - Mons Heineken Open Shanghai - Shanghai Mons Challenger The Samsung Open - Bournemouth International Championships of Sicily - Palermo Citrix Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam AAPT Championships - Adelaide Siebel Open - San Jose Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen Croatia Open - Umag Dubai Tennis Open - Dubai Davidoff Swiss Indoors - Basel RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Chennai Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Braunschweig Challenger ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Estoril Open - Estoril Davidoff Swiss Indoors - Basel Allianz Suisse Open Gstaad - Gstaad Orange Prokom Open - Sopot Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Doha Antwerp ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Ostrava Doha Johannesburg Catella Swedish Open - Bastad Kitzbuhel Bucharest Qatar Exxon Mobil Open - Doha Vienna Moscow Santiago The Priority Telecom Open - Amersfoort Grand Prix Hassan II - Casablanca International German Open - Hamburg Qatar ExxonMobil Open - Doha Monza Challenger Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Tunis Challenger Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia Istanbul Challenger The Nottingham Open - Nottingham Investor Swedish Open - Bastad Banja Luka Challenger Ljubljana Challenger Stockholm Open - Stockholm MFS Pro Tennis Championships - Boston AAPT Championships - Adelaide Heineken Open - Auckland Open Seat-Godo '99 - Barcelona Internazionali di Tennis di San Marino - San Marino Gelsor Open Romania - Bucharest Adidas International - Sydney Stuttgart Long Island Washington New Haven XL Capital Bermuda Open - Bermuda Long Island Nord/LB Open - Braunschweig Internazionali di Tennis de San Marino - San Marino Skandia Open - Linz Sports Expert Open - Nettingsdorf Copa Sevilla Inernacionales de Andalucia - Seville Copa Ericsson - Caracas Kaltenberg Open - Split Cairo Challenger - Cairo Tenniscup of Flanders - Ostende Tennis Napoli Cup - Napoli International Championships of Sicily - Palermo CA Challenger - Graz Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Masters Series - Hamburg Adidas International - Sydney Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - Queen's/London Japan Open - Tokyo Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Tennis Napoli Cup 2007 - Napoli Pilot Pen Tennis - New Haven Open Romania - Bucharest Heineken Open - Auckland Open 13 - Marseille The Dubai Tennis Championships - Dubai The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad Sydney International - Sydney San Marino Indianapolis Marseille Open 13 - Marseille St. Petersburg Open - St. Petersburg Open SEAT 2008 - Barcelona Estoril Open - Estoril Dutch Open Tennis - Amersfoort BMW Open - Munich Citrix Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Qatar ExxonMobil Open - Doha Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino PBZ Zagreb Indoors - Zagreb Connex Open Romania - Bucharest SAP Open - San Jose Open 13 - Marseille Serbia Open - Belgrade Kroger / St. Jude International - Memphis Campbells Hall of Fame Tennis Championships - Newport The Samsung Open - Nottingham 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Dubai Tennis Open - Dubai Queen's Club Copenhagen Open - Copenhagen Ostrava If Stockholm Open - Stockholm Gold Flake Open - Chennai Campionati Internazionali di Sicilia - Palermo Energis Open - Amsterdam Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Stockholm Open - Stockholm International Championship of Croatia - Umag The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Estoril Open - Estoril Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Hamburg Rome Chevrolet Cup - Vina del Mar Monte Carlo Paris RCA Championships - Indianapolis Siebel Open - San Jose Legg Mason Tennis Classic - Washington D.C. European Community Championships - Antwerp Italian Indoors - Milan Estoril Open - Estoril Open Seat-Godo '97 - Barcelona Gerry Weber Open - Halle BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Ericsson Open - Miami San Marino Tennis Masters Series - Paris Palermo BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Pacific Life Open - Indian Wells Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Stuttgart Abierto Mexicano Telfonica MoviStar - Acapulco Hypo Group Tennis International - Portschach Open de Moselle - Metz Milan Indoors - Milan Masters Series Hamburg - Hamburg French Open - Paris Masters Series Monte Carlo - Monte Carlo U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Ordina Open - 's-Hertogenbosch Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami French Open Australian Open French Open French Open French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Hamburg French Open - Paris Wimbledon - London Wideyes Swedish Open - Bastad French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Tennis Masters Series - Rome Canadian Open Generali Open - Kitzbuhel Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open Wimbledon U.S. Open Wimbledon - London Telecom Italia Masters - Rome Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Stuttgart U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, QR, BRA-ROU 3-0 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, QR, CZE-ROU 3-2 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, 1R, NED-ROU 3-2 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, QR, AUT-BEL 3-2